我们著名的卡车模拟器 American Truck Simulator 和 Euro Truck Simulator 2 专为我们最先进的 Prism3D 引擎而设计并在其上运行。该引擎是内部开发的,专门用于我们的游戏。使用 Prism3D,我们能够自由地开发我们的游戏,而无需绕过其他商用游戏引擎的限制。
我们的独立解决方案为我们提供了种类繁多的选项和广泛的功能集,包括但不限于在非常广泛的图形硬件上高度优化的局部渲染或高级刚体和软体物理的实现和模拟,同时运行支持对象序列化/反序列化的轻量级核心后端。
Prism3D 不仅是我们游戏的核心,而且还提供了丰富而强大的工具集来补充我们的开发需求。拥有独特的游戏引擎使我们能够不断改进其功能和工具集,以支持我们资产团队的新需求,并突破我们通过游戏提供的内容质量和数量的界限。只有在使用我们自己的技术时,才能快速处理来自引擎的功能请求。
我们的游戏与其引擎之间的无缝集成使欧洲卡车模拟 2 和美国卡车模拟中的大型游戏世界成为可能,这是我们竞争对手的解决方案难以实现的现实。我们的内部解决方案还使我们能够为玩家开发广泛的调整选项来定制他们的卡车,这是一个只有复杂的数据链接才能支持的主要功能。
Prism3D 使 Autodesk Maya 中的资产创建成为简化流程的一部分,其中涉及游戏资产的自动转换以及构建和部署。在创建 Prism3D 时,我们专注于开发具有广泛多平台支持的引擎,可以轻松扩展以用于游戏机开发。
因此,Prism3D 支持各种系统、配置和需求。无论您是在寻找 32 位或 64 位支持,还是在 Windows、Linux 或 MacOS 上工作,我们的引擎都可以在所有这些平台上运行。为确保最高标准的质量和可靠性,我们还在引擎内实施了高度可见的单元测试。
Prism3D 完全用 C++ 编写,其数据库是在多个平台上并行不断开发的。我们还实施了一种非常现代的软件开发精神,以便代码保持面向对象、一致且文档齐全。